ecological perspective - French English Dictionary